Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 LONDON ROAD Detached £390,000 14 Apr 2000
38 LONDON ROAD Detached £520,000 6 Sep 2002
40 LONDON ROAD Detached £1,417,000 16 Aug 2021
42 LONDON ROAD Detached £600,000 27 Jan 2006